Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 UPPER WIMPOLE STREET £18,106,788 £14,750,000 27 Apr 2020
18 UPPER WIMPOLE STREET Terraced £18,106,788 £14,750,000 27 Apr 2020